one-seed burr cucumber - French English Dictionary
History

one-seed burr cucumber



Meanings of "one-seed burr cucumber" in French English Dictionary : 1 result(s)

English French
Botanic
one-seed burr cucumber sicyos anguleux